code: public List<EvaluatedCandidate<T>> evolvePopulation(int populationSize,
                                                          int eliteCount,
                                                          TerminationCondition... conditions)
      {
          return evolvePopulation(populationSize,
                                  eliteCount,
                                  Collections.<T>emptySet(),
                                  conditions);
      }
docs: {@inheritDoc}