@@ -0,0 +1,469 @@
+package seedu.tasklist.commons.util;%0A%0Aimport java.util.Calendar;%0A%0Apublic class RecurringUtil %7B%0A%09%0A%09public Calendar updateRecurringDate(Calendar toUpdate, String frequency) %7B%0A%09%09%0A%09%09switch (frequency) %7B%0A%09%09case %22daily%22: toUpdate.add(Calendar.DAY_OF_YEAR, 1); break;%0A%09%09case %22weekly%22: toUpdate.add(Calendar.WEEK_OF_YEAR, 1); break;%0A%09%09case %22monthly%22: toUpdate.add(Calendar.MONTH, 1); break;%0A%09%09case %22yearly%22: toUpdate.add(Calendar.YEAR, 1); break;%0A%09%09%7D%0A%09%09%0A%09%09return toUpdate;%0A%09%7D%0A%7D

Introduce RecurringUtil