&& expected != null && expected.getClass().isArray()) { ComparisonResult result = checkArrayEqualsRecursive(expected, actual, index); if (!result.valuesAreEqual()) { return result;
return checkArrayEqualsRecursive(expected, actual, ""); } else if (isIntegralBoxedPrimitive(actual()) && isIntegralBoxedPrimitive(expected)) { return ComparisonResult.fromEqualsResult(integralValue(actual()) == integralValue(expected));