generic type fix to be same as hamcrest assertThat(T, Matcher<? super T>) signature
Merge pull request #23 from lanwen/genericfix

Generic fix to be same as hamcrest assert signature