title: How to Custom Sort File Names stored in List<String> using JAVA
body: <p>I have File Names like :  </p>
  
  <ol>
  <li>20150316_Chiru.sql  </li>
  <li>20150316_Chiru_Derby.sql  </li>
  <li>20150316_Chiru_Oracle.sql  </li>
  <li>20150317_Deepak.sql  </li>
  <li>20150317_Deepak_Derby.sql  </li>
  <li>20150317_Deepak_Oracle.sql  </li>
  <li>20150318_Momalisa.sql  </li>
  <li>20150318_Momalisa_derby.sql  </li>
  <li>20150318_Momalisa_oracle.sql </li>
  </ol>
  
  <p>and I want to sort it like :  </p>
  
  <ol>
  <li>20150316_Chiru_Derby.sql  </li>
  <li>20150316_Chiru_Oracle.sql  </li>
  <li>20150316_Chiru.sql  </li>
  <li>20150317_Deepak_Derby.sql  </li>
  <li>20150317_Deepak_Oracle.sql  </li>
  <li>20150317_Deepak.sql  </li>
  <li>20150318_Momalisa_derby.sql  </li>
  <li>20150318_Momalisa_oracle.sql  </li>
  <li>20150318_Momalisa.sql</li>
  </ol>
  
  <p>Please help Me With some Ideas or codes</p>