So let's say I have this code:
//someParameterizedDate = New Years Eve 2011
Calendar cal = new GregorianCalendar();
cal.setTime(someParameterizedDate);
cal.roll(Calendar.DAY_OF_YEAR, 1);
Will the calendar now be equal to january 1, 2012? I found all the JavaDocs a little confusing.