code: public void setMonth(int newMonth) {
  		if (newMonth < 0 || newMonth == Integer.MIN_VALUE) {
  			setMonth(0, true);
  		} else if (newMonth > 11) {
  			setMonth(11, true);
  		} else {
  			setMonth(newMonth, true);
  		}
  	}
docs: Sets the month. This is a bound property. Valuse are valid between 0
  (January) and 11 (December). A value < 0 will be treated as 0, a value >
  11 will be treated as 11.
  
  @param newMonth
  the new month value
  
  @see #getMonth