@ CanIgnoreReturnValue // TODO(kak): Consider removing this public < E extends T > E min ( Iterable < E > iterable ) { return min ( iterable . iterator ( ) ) ; }
Returns the least of the specified values according to this ordering . If there are multiple least values the first of those is returned .