private static void assertThatArrayComponentTypeIsSortable(AssertionInfo info, Failures failures, Object array) { ArrayWrapperList arrayAsList = wrap(array); Class<?> arrayComponentType = arrayAsList.getComponentType(); if (arrayComponentType.isPrimitive()) return; if (!Comparable.class.isAssignableFrom(arrayComponentType)) throw failures.failure(info, shouldHaveMutuallyComparableElements(array)); }
private static void assertThatArrayComponentTypeIsSortable(AssertionInfo info, Failures failures, Object array) { ArrayWrapperList arrayAsList = wrap(array); Class<?> arrayComponentType = arrayAsList.getComponentType(); if (arrayComponentType.isPrimitive()) return; if (!Comparable.class.isAssignableFrom(arrayComponentType)) throw failures.failure(info, shouldHaveMutuallyComparableElements(array)); }
private static void assertThatArrayComponentTypeIsSortable(AssertionInfo info, Failures failures, Object array) { ArrayWrapperList arrayAsList = wrap(array); Class<?> arrayComponentType = arrayAsList.getComponentType(); if (arrayComponentType.isPrimitive()) return; if (!Comparable.class.isAssignableFrom(arrayComponentType)) throw failures.failure(info, shouldHaveMutuallyComparableElements(array)); }