If not already completed, sets the value returned by get and related methods to the given value.
true if this invocation caused this CompletableFuture to transition to a completed state, else false
true
false
the result value