ExtractMatcher (Second-order matcher)

More information: http://jmelo.lyncode.com/hamcrest-second-order-matcher-a-missing-matcher/