whenDone

abstract fun whenDone(callback: Consumer<T>): ObservableFuture<T>
abstract fun whenDone(callback: Consumer<T>, executor: Executor): ObservableFuture<T>