runAfterEitherAsync

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