private void displayLoadedProblems(ProblemAndSubmissionReceipt[] problemList) { GWT.log("Displaying " + problemList.length + " problems/submission receipts"); // Sort by due date ProblemAndSubmissionReceipt[] list = new ProblemAndSubmissionReceipt[problemList.length]; System.arraycopy(problemList, 0, list, 0, problemList.length); ViewUtil.sortProblemsByDueDate(list); cellTable.setRowData(Arrays.asList(list)); }