/guava/guava/src/com/google/common/util/concurrent/MoreExecutors.java
ScheduledFuture<?> scheduled = delegate.scheduleAtFixedRate( initialDelay, period, unit) ;
ScheduledFuture<?> scheduled = delegate.scheduleAtFixedRate ( task, initialDelay, period, unit ) ;
return new ListenableScheduledTask<V>(task, scheduled); } @Override public ListenableScheduledFuture<?> scheduleAtFixedRate( Runnable command, long initialDelay, long period, TimeUnit unit) { NeverSuccessfulListenableFutureTask task = new NeverSuccessfulListenableFutureTask(command); <extra_id_0> return new ListenableScheduledTask<@Nullable Void>(task, scheduled); } @Override public ListenableScheduledFuture<?> scheduleWithFixedDelay( Runnable command, long initialDelay, long delay, TimeUnit unit) { NeverSuccessfulListenableFutureTask task = new NeverSuccessfulListenableFutureTask(command);