I have arrayLists of Dates which is in String format then how can I sort this arraylists,
ArrayList aryBeginDate; ArrayList aryDu
This will be very painful if you try to sort this yourself with Strings. I'd recommend you to parse the String to a Date (check JodaTime for a very convenient Date/Time tool) and then sort with java.util.Collections.sort().