public static final <A>CollectionX<A> toConcurrentLazyCollection(final Stream<A> stream){
  return SeqUtils.toConcurrentLazyCollection(stream.iterator());
}

public static final < A > CollectionX < A > toConcurrentLazyCollection ( final Stream < A > stream ) { return SeqUtils . toConcurrentLazyCollection ( stream . iterator ( ) ) ; }
lazily constructs a collection from specified stream . collections iterator may be safely used concurrently by multiple threads .
