summaryrefslogtreecommitdiffstats
path: root/testutil/src/main/java/com/yahoo/test/OrderTester.java
diff options
context:
space:
mode:
Diffstat (limited to 'testutil/src/main/java/com/yahoo/test/OrderTester.java')
-rw-r--r--testutil/src/main/java/com/yahoo/test/OrderTester.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/testutil/src/main/java/com/yahoo/test/OrderTester.java b/testutil/src/main/java/com/yahoo/test/OrderTester.java
index 4acba4ee7fe..cc28ca9f469 100644
--- a/testutil/src/main/java/com/yahoo/test/OrderTester.java
+++ b/testutil/src/main/java/com/yahoo/test/OrderTester.java
@@ -15,8 +15,8 @@ import java.util.List;
*
*/
-public abstract class OrderTester<T extends Comparable<T>> {
- private ArrayList<List<T>> groups = new ArrayList<>();
+public abstract class OrderTester<T extends Comparable<? super T>> {
+ private final ArrayList<List<T>> groups = new ArrayList<>();
abstract protected void lessTest(T a, T b);
abstract protected void greaterTest(T a, T b);
@@ -24,7 +24,7 @@ public abstract class OrderTester<T extends Comparable<T>> {
@SafeVarargs
@SuppressWarnings("varargs")
- private final OrderTester<T> addGroup(T... group) {
+ private OrderTester<T> addGroup(T... group) {
groups.add(Arrays.asList(group));
return this;
}