1. Parse all those strings with dates into Date objects using SimpleDateFormat 2. Use the before() and/or after() methods of class Date to compare the Date objects
I presume these date's are represented as Strings. If so, parse them to java.util.Date [1] objects using the (inherited) parse(String) method from the java.text.SimpleDateFormat [2] class. Now you have three Date objects and you can see if one of them lies in between the other two dates by using Date's before(Date) and after(Date) methods.
Please check your private messages for an important administrative matter
I am sorry, but I have edited out your post. Please do not hijack other people's threads to ask your questions.
You can post your problem by starting a new thread.
UseOneThreadPerQuestion