code: public <TContinuationResult> Task<TContinuationResult> onSuccessTask(
        final Continuation<TResult, Task<TContinuationResult>> continuation, Executor executor) {
      return onSuccessTask(continuation, executor, null);
    }
docs: Runs a continuation when a task completes successfully, forwarding along
  {@link java.lang.Exception}s or cancellation.