all-comprehensive
ALL-COMPREHEN'SIVE,
a. Comprehending all things.