schedule

abstract fun schedule(delayMillis: Long, task: Runnable): Future<*>

Runs task delayMillis from now, on none of the caller's threads; cancelling the future unschedules it.