summaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/design/model/course_search/SortByDifficulty.java2
-rw-r--r--src/main/java/design/model/course_search/SortByHoles.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/design/model/course_search/SortByDifficulty.java b/src/main/java/design/model/course_search/SortByDifficulty.java
index 7660541..c6bb7ac 100644
--- a/src/main/java/design/model/course_search/SortByDifficulty.java
+++ b/src/main/java/design/model/course_search/SortByDifficulty.java
@@ -12,7 +12,7 @@ public class SortByDifficulty implements CourseSorter {
@Override
public void sortCourses(List<ICourse> courses)
{
- courses.sort(Comparator.comparing(ICourse::getDifficultyRating));
+ courses.sort(Comparator.comparing(ICourse::getDifficultyRating).reversed()); // hardest to easiest
}
@Override
diff --git a/src/main/java/design/model/course_search/SortByHoles.java b/src/main/java/design/model/course_search/SortByHoles.java
index 80c0d16..33c5473 100644
--- a/src/main/java/design/model/course_search/SortByHoles.java
+++ b/src/main/java/design/model/course_search/SortByHoles.java
@@ -12,7 +12,7 @@ public class SortByHoles implements CourseSorter {
@Override
public void sortCourses(List<ICourse> courses)
{
- courses.sort(Comparator.comparing(ICourse::getHoleCount));
+ courses.sort(Comparator.comparing(ICourse::getHoleCount).reversed()); // highest par to lowest par
}
@Override