title: Hamcrest's lessThan doesn't compile
body: <p>Trying to compile this code</p>
  
  <pre><code>import static org.hamcrest.Matchers.is;
  import static org.hamcrest.number.OrderingComparison.lessThan;
  
  ...
  
  Assert.assertThat(0, is(lessThan(1)));
  </code></pre>
  
  <p>issues this compilation error:</p>
  
  <blockquote>
    <p><code>assertThat(Object,
    org.hamcrest.Matcher&lt;java.lang.Object&gt;)</code>
    cannot be applied to <code>(int,
    org.hamcrest.Matcher&lt;capture&lt;? super
    java.lang.Integer&gt;&gt;)</code></p>
  </blockquote>
  
  <p>Could be this collisions between different hamcrest versions?
  I'm using jUnit 4.6 and hamcrest 1.3</p>