if(containsAssignableClass(List.class, parameters) || containsAssignableClass(Object[].class, parameters)) { } else if(containsAssignableClass(Map.class, parameters)){
if(containsAssignableClass(List.class, parameters) || containsAssignableClass(Object[].class, parameters)) { } else if(containsAssignableClass(Map.class, parameters)){