Sort ArrayList with times in Java
<p>I have a <code>List&lt;String&gt;</code> that contains a list of times from 8:00 am to 4:00 pm.</p>

<p>When I show it in output it appears unsorted, and when I use <code>Collections.sort(myList);</code> it sorts it as from 1:00 pm to 8:00 am.</p>

<p>How could I sort my list from 8:00am to 4:00pm ?</p>