@Override public <T> Future<T> submitScheduled(Callable<T> task, long delayInMs, TaskPriority priority) { return scheduler.submitScheduled(task, delayInMs, priority); }
@Override public Future<?> submitScheduled(Runnable task, long delayInMs, TaskPriority priority) { return scheduler.submitScheduled(task, delayInMs, priority); }