introduce hamcrest matcher