jodd-core/src/main/java/jodd/util/CollectionUtil.java
public static <T> Collection<T> collectionOf(final Iterator<? extends T> iterator) {
		final List<T> list = new ArrayList<>();
		while (iterator.hasNext()) {
			list.add(iterator.next());
		}
		return list;
	}
public static <T> Collection<T> collectionOf(final Iterator<? extends T> iterator) {
		final List<T> list = new ArrayList<>();
		while (iterator.hasNext()) {
			list.add(iterator.next());
		}
		return list;
	}
public static < T > Collection < T > collectionOf ( final Iterator < ? extends T > iterator ) { final List < T > list = new ArrayList <> ( ) ; while ( iterator . hasNext ( ) ) { list . add ( iterator . next ( ) ) ; } return list ; }
Returns a collection containing all elements of the iterator.
Returns a collection containing all elements of the iterator .