code: public void add (Schedulable schedulable, int frequency, int phase, float priority) {
  		// Compile the record and add it to the list
  		schedulableRecords.add(new PrioritySchedulableRecord(schedulable, frequency, phase, priority));
  	}
docs: Adds the {@code schedulable} to the list using the given {@code frequency}, {@code phase} and priority.
  @param schedulable the task to schedule
  @param frequency the frequency
  @param phase the phase
  @param priority the priority