public static DateIterator createDateIterator ( String rdata , Date start , TimeZone tzid , boolean strict ) throws ParseException { return new RecurrenceIteratorWrapper ( RecurrenceIteratorFactory . createRecurrenceIterator ( rdata , dateToDateValue ( start , true ) , tzid , strict ) ) ; }
given a block of RRULE EXRULE RDATE and EXDATE content lines parse them into a single date iterator .