Changed the api of LogFileProvider interface.
Changed the getSortedLogInfo method to getSortedPerLogInfoList.
Removed unused methods.
Added null check since folder.listFiles can return a null, in that case return an empty list.
Added a debug log to print which log file provider was initialized.