diff --git a/src/com/pomodoro/logic/TaskManager.java b/src/com/pomodoro/logic/TaskManager.java index 6c9752f..b7e6ede 100644 --- a/src/com/pomodoro/logic/TaskManager.java +++ b/src/com/pomodoro/logic/TaskManager.java @@ -5,6 +5,7 @@ import java.util.ArrayList; import java.util.Collections; +import java.util.Comparator; import java.util.List; public class TaskManager { @@ -56,16 +57,20 @@ public void addCategory(Category c) { categories.add(c); } + // Add Sort. Don't have DB , ExportFile public void sortByName() { // เขียนเพิ่ม + tasks.sort(Comparator.comparing(Task::getTitle)); } public void sortByPriority() { // เขียนเพิ่ม + tasks.sort(Comparator.comparing(Task::getPriority)); } public void sortByDueDate() { // เขียนเพิ่ม + tasks.sort(Comparator.comparing(Task::getDueDate)); } public boolean exportAllToFile(String filepath) {