Java Calendar class add method adds zero on first call?
<p>When adding 1 year to a Calendar object the first iteration adds zero years, even though it should add 1. Each subsequent call adds 1 year, as it should.  For example:</p>

<pre><code>calendarObject.add(Calendar.YEAR,1); //This actually adds nothing    
calendarObject.add(Calendar.YEAR,1); // now it works.
</code></pre>

<p><strong>Note:</strong> calendarObject has been set to have a year of 1995 with no other properties set.</p>
