instanceOf checks with hamcrest for better Exception matching on fails