public static <T> MutableList<T> distinct(Iterable<T> iterable, HashingStrategy<? super T> hashingStrategy)
    {
        return IteratorIterate.distinct(iterable.iterator(), hashingStrategy);
    }
public static < T > MutableList < T > distinct ( Iterable < T > iterable , HashingStrategy < ? super T > hashingStrategy ) { return IteratorIterate . distinct ( iterable . iterator ( ) , hashingStrategy ) ; }
@since 7.0.