submit
abstract fun submit(delay: Duration = Duration.ZERO, period: Duration = Duration.INFINITE, task: () -> Unit)
Submits a new task, repeating if period is specified.
Parameters
delay
a delay before first execution, default is Duration.ZERO (as soon as possible).
period
a period between executions, default is Duration.INFINITE (non-repeating).
task
the task to be executed