Create a public class named CountGreater
with a single class method named count
.
count
should accept an array of objects that implement Comparable
as its first argument and a single
Comparable
as a second argument and return the count of objects in the array that are strictly greater than the
second argument.
Assert that the array and passed value are both not null
.
As a reminder, compareTo
returns a negative integer, zero, or a positive integer as this object is less than,
equal to, or greater than the specified object.
You're challenge is to write tests for this problem described above.
Stuck? You may find these lessons helpful: