code: public static double min(FlatDataCollection flatDataCollection) {
          double min=Double.POSITIVE_INFINITY;
          
          Iterator<Double> it = flatDataCollection.iteratorDouble();
          while(it.hasNext()) {
              Double v = it.next();
              if(v != null && min > v) {
                  min=v;
              }
          } 
          
          return min;
      }
docs: Calculates Minimum.
  
  @param flatDataCollection
  @return