This interface extends Future and Delayed and adds no methods of its own. A ScheduledFuture represents a computation and the future result of that computation just as Future does, but it adds a getdelay( ) method that returns the amount of time until the computation begins. See ScheduledExecutorService . Figure 16-90. java.util.concurrent.ScheduledFuture<V> public interface ScheduledFuture<V> extends DelayedFuture<V> { } Returned ByScheduledExecutorService.{schedule( ) , scheduleAtFixedRate( ) , scheduleWithFixedDelay( )} , ScheduledThreadPoolExecutor.{schedule( ) , scheduleAtFixedRate( ) , scheduleWithFixedDelay( )} |