public <T extends Solution>boolean addAll(T[] solutions){
  return addAll(Arrays.asList(solutions));
}

public < T extends Solution > boolean addAll ( T [ ] solutions ) { return addAll ( Arrays . asList ( solutions ) ) ; }
adds an array of solutions to this population .
