Runnable
wrap(Runnable task)
default <T> Collection<? extends Callable<T>>
wrap(Collection<? extends Callable<T>> callables)
<T> Callable<T>
wrap(Callable<T> task)