Update GenerateReport.java

Added ListSorter for sorting the date range report based on date and
modified the report to correct the column width in date range report