@Nonnull
    @Override
    public <T> T invokeAny(@Nonnull Collection<? extends Callable<T>> tasks) throws InterruptedException, ExecutionException {
        submitted.mark(tasks.size());
        Collection<? extends Callable<T>> instrumented = instrument(tasks);
        return delegate.invokeAny(instrumented);
    }
@ Nonnull @ Override public < T > T invokeAny ( @ Nonnull Collection < ? extends Callable < T > > tasks ) throws InterruptedException , ExecutionException { submitted . mark ( tasks . size ( ) ) ; Collection < ? extends Callable < T > > instrumented = instrument ( tasks ) ; return delegate . invokeAny ( instrumented ) ; }
{@inheritDoc}