@SuppressWarnings(value={"unchecked"})
private void updateTable() {
billTable.removeAll();
try {
Map <String, Expenditure> map = (Map <String, Expenditure>) system.query(new GetExpenditures());
List <Expenditure> list = new ArrayList <Expenditure> (map.values());
SortComparator comparator = new SortComparator();
Collections.sort(list, comparator);
int bgColorControl = 0;