validateCompareTo(create(false), create(false), create(true)); validateCompareTo(create((short) -10), create((short) -10), create((short) 12)); validateCompareTo(create((short) 10), create((short) 10), create((short) 12)); validateCompareTo(create((short) -10), create(-10), create(12)); validateCompareTo(create((short) 10), create(10), create(12)); validateCompareTo(create((short) -10), create(-10L), create(12L)); validateCompareTo(create((short) 10), create(10L), create(12L)); validateCompareTo(create((short) -10), create(-10F), create(12F)); validateCompareTo(create((short) 10), create(10F), create(12F)); validateCompareTo(create((short) -10), create(-10D), create(12D)); validateCompareTo(create((short) 10), create(10D), create(12D)); validateCompareTo(create((short) -10), create(BigDecimal.valueOf(-10)), create(BigDecimal.valueOf(12))); validateCompareTo(create((short) 10), create(BigDecimal.valueOf(10)), create(BigDecimal.valueOf(12))); validateCompareTo(create(-10), create((short) -10), create((short) 12)); validateCompareTo(create(10), create((short) 10), create((short) 12)); validateCompareTo(create(-10), create(-10), create(12)); validateCompareTo(create(10), create(10), create(12)); validateCompareTo(create(-10), create(-10L), create(12L)); validateCompareTo(create(10), create(10L), create(12L)); validateCompareTo(create(-10), create(-10F), create(12F)); validateCompareTo(create(10), create(10F), create(12F)); validateCompareTo(create(-10), create(-10D), create(12D)); validateCompareTo(create(10), create(10D), create(12D)); validateCompareTo(create(-10), create(BigDecimal.valueOf(-10)), create(BigDecimal.valueOf(12))); validateCompareTo(create(10), create(BigDecimal.valueOf(10)), create(BigDecimal.valueOf(12))); validateCompareTo(create(-10L), create((short) -10), create((short) 12));