@Nonnull
    default Task runRepeating(@Nonnull Runnable runnable, long delayTicks, long intervalTicks) {
        return runRepeating(Delegates.runnableToConsumer(runnable), delayTicks, intervalTicks);
    }
Schedule a repeating task to run

@param runnable the task to run
@param delayTicks the delay before the task begins
@param intervalTicks the interval at which the task will repeat
@return a task instance
helper/src/main/java/me/lucko/helper/scheduler/Scheduler.java