It depends on the target audience. People are more acquainted with Java 5 future than JSR 166 CompletableFuture.
I'm merely saying that it is similar in the sense that it represents the result of an asynchronous computation.