code: public final void setWeeksOfMonth(SortedSet<WeekOfMonth> weeksOfMonth) {
  
          m_weeksOfMonth.clear();
          if (null != weeksOfMonth) {
              m_weeksOfMonth.addAll(weeksOfMonth);
          }
  
      }
docs: Set the weeks of the month the events should occur.
  @param weeksOfMonth the weeks of month to set (first to fifth, where fifth means last).