void (boolean b) { assertThat("b is true", b, is(true)); if(<warning descr="Condition 'b' is always 'true'">b</warning>) { System.out.println("always"); } assertThat("1", getBooleanWrapper(1), is(true)); assertThat("2", getBooleanPrimitive(2), is(true)); <warning descr="The call to 'assertThat' always fails, according to its method contracts">assertThat</warning>("b is not true", <weak_warning descr="Value 'b' is always 'true'">b</weak_warning>, not(is(true))); }