assert_that(foo, is_equal_to(bar));
assert_that(foo, is_not_zero());
Yes. It's usually a more OO shape but usually along the lines of `foo.should.be.equal.to(bar)` or somesuch, a "natural" reading makes it pretty likely the parameter is the expected value.