runAfterBothAsync

abstract override fun runAfterBothAsync(other: CompletionStage<*>, action: Runnable): DelayCompletionStage<Void?>
abstract override fun runAfterBothAsync(other: CompletionStage<*>, action: Runnable, executor: Executor): DelayCompletionStage<Void?>