Turns a binary expression in the kind of assertThat(actual <operator> expected) with .isTrue()/isFalse()/isEqualTo()/isNotEqualTo() into assertThat(actual).is<operator>(expected). There are over 150 combinations that are found with this inspections. Also works with constant expressions on the expected side. Swaps actual and expected when actual is a constant expression (correctly transforming the used operator).