public static < T > T min ( Iterator < T > self , Comparator < T > comparator ) { return min ( ( Iterable < T > ) toList ( self ) , comparator ) ; }
Selects the minimum value found from the Iterator using the given comparator .