Erlang port of Hamcrest
