Which assert to use?
<p>AFAIK, there are three common types of Asserts people use in Java viz.,</p>

<ul>
<li><a href="http://docs.oracle.com/javase/1.4.2/docs/guide/lang/assert.html" rel="nofollow">http://docs.oracle.com/javase/1.4.2/docs/guide/lang/assert.html</a></li>
<li><a href="http://static.springsource.org/spring/docs/1.2.x/api/org/springframework/util/Assert.html" rel="nofollow">http://static.springsource.org/spring/docs/1.2.x/api/org/springframework/util/Assert.html</a></li>
<li><a href="http://junit.sourceforge.net/javadoc/org/junit/Assert.html" rel="nofollow">http://junit.sourceforge.net/javadoc/org/junit/Assert.html</a></li>
</ul>

<p>Can you tell me the correct usage for each of the paradigm?</p>
