code: public PeriodicEvent runEvery(Runnable task, float delay, float period) {
          return runEvery(task, delay, period, null);
      }
docs: Run a task periodically and indefinitely.
  
  @param task
  Task to run.
  @param delay
  The first execution will happen in {@code delay} seconds.
  @param period
  Subsequent executions will happen every {@code period} seconds
  after the first.
  @return An interface that lets you query the status; cancel; or
  reschedule the event.