I've got a matcher, and I want to make sue the object I have is the right type. E.g. a long or a String.
void expect(String xpath, Matcher matcher) {
String actual = fromXpath(xpath);
// convert actual into correct type for matcher
assertThat(actual, matcher);
}
I want method like Matcher.getType
. So I could do something like
if (matcher.getType().equals(Long.class)) {
long actual = Long.parseString(fromXpath(xpath));
}
But I cannot see for the life of me how I get the of the matcher.