code: protected void scheduleEvent(final Event event, final long delay, final long period) {
          final Timer timer = new Timer();
          timer.schedule(new ScheduleEvent().event(event), delay, period);
          timers.add(timer);
      }
docs: Schedules a repeating Event.
  @param event the Event to schedule
  @param delay delay in milliseconds before task is to be executed.
  @param period time in milliseconds between successive task executions.