Class ShouldBeSorted

All Implemented Interfaces:
ErrorMessageFactory

public class ShouldBeSorted extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies a group of elements is sorted failed.
A group of elements can be a collection or an array.
Author:
Joel Costigliola
  • Method Details

    • shouldBeSorted

      public static ErrorMessageFactory shouldBeSorted(int i, Object group)
      Creates a new ShouldBeSorted.
      Parameters:
      i - the index of elements whose not naturally ordered with the next.
      group - the actual group in the failed assertion (either collection or an array).
      Returns:
      an instance of ErrorMessageFactory.
    • shouldBeSortedAccordingToGivenComparator

      public static ErrorMessageFactory shouldBeSortedAccordingToGivenComparator(int i, Object group, Comparator<?> comparator)
    • shouldHaveMutuallyComparableElements

      public static ErrorMessageFactory shouldHaveMutuallyComparableElements(Object actual)
    • shouldHaveComparableElementsAccordingToGivenComparator

      public static ErrorMessageFactory shouldHaveComparableElementsAccordingToGivenComparator(Object actual, Comparator<?> comparator)