Found 3 synonyms
diverse
diverse types
diverse range
several methods
different methods
various methods