@Deprecated
    public static <T, R extends List<T>> R distinct(
            Iterable<T> iterable,
            R targetCollection)
    {
        return IteratorIterate.distinct(iterable.iterator(), targetCollection);
    }
@ Deprecated public static < T , R extends List < T > > R distinct ( Iterable < T > iterable , R targetCollection ) { return IteratorIterate . distinct ( iterable . iterator ( ) , targetCollection ) ; }
@deprecated in 7.0.