System.out.println( trigger.toString() );
Assert.assertEquals( trigger.toString(), "0 30-45 12-15 15-20 3-5 ? 2010-2013" );
trigger = new ComplexJobTrigger();
trigger.addYearlyRecurrence( 2010, 2011, 2012, 2013 );
trigger.addMonthlyRecurrence( ComplexJobTrigger.MARCH, ComplexJobTrigger.APRIL, ComplexJobTrigger.MAY );
trigger.addDayOfMonthRecurrence( 15, 16, 17, 18, 19, 20 );
trigger.addHourlyRecurrence( 12, 13, 14, 15 );
trigger.addMinuteRecurrence( 30, 31, 32, 33, 34, 35, 36 );
System.out.println( trigger.toString() );
Assert.assertEquals( trigger.toString(), "0 0,30-36 0,12-15 15-20 3-5 ? 2010-2013" );