static ScheduledExecutorService | 
Executors.newScheduledThreadPool(int corePoolSize) | 
 Creates a thread pool that can schedule commands to run after a
 given delay, or to execute periodically. 
 | 
static ScheduledExecutorService | 
Executors.newScheduledThreadPool(int corePoolSize,
                      ThreadFactory threadFactory) | 
 Creates a thread pool that can schedule commands to run after a
 given delay, or to execute periodically. 
 | 
static ScheduledExecutorService | 
Executors.newSingleThreadScheduledExecutor() | 
 Creates a single-threaded executor that can schedule commands
 to run after a given delay, or to execute periodically. 
 | 
static ScheduledExecutorService | 
Executors.newSingleThreadScheduledExecutor(ThreadFactory threadFactory) | 
 Creates a single-threaded executor that can schedule commands
 to run after a given delay, or to execute periodically. 
 | 
static ScheduledExecutorService | 
Executors.unconfigurableScheduledExecutorService(ScheduledExecutorService executor) | 
Returns an object that delegates all defined  ScheduledExecutorService methods to the given executor, but
 not any other methods that might otherwise be accessible using
 casts.  
 |