Mine
public text v1 · immutablepublic List<Task> getOrderedList() {
Task[] result = queue.toArray(new Task[0]);
Arrays.sort(result, comparator);
List<Task> list = new ArrayList<Task>();
for (Task a : result) {
list.add(a);
}
return list;
}