Translated from “JDeferred: Simple Handling of Promises and Futures” By Andrés Almiray, Java Magazine May/June 2017, page 16–21. Copyright Oracle Corporation.