* Creates a PAWrapper around a ParallelArray wrapping the elements of the original collection.
* This allows further parallel processing operations on the collection to chain and so effectively leverage the underlying
* ParallelArray implementation.
*/
public static <T> PAWrapper<T> getParallel(final Collection<T> collection) {
return new PAWrapper(GParsPoolUtilHelper.createPAFromCollection(collection, retrievePool()));
}