docs: private static <S extends Solution<?>> double[] getNadirValues(List<S> solutionsList) {
      ArrayFront front = new ArrayFront(solutionsList);
      FrontExtremeValues extremeValues = new FrontExtremeValues();
      List<Double> list = extremeValues.findHighestValues(front);
      return toArray(list);
    }