public DateIterator() throws AdeException {
  m_curPeriodStart=new Date(m_firstPeriodStart.getTime());
}

public DateIterator ( ) throws AdeException { m_curPeriodStart = new Date ( m_firstPeriodStart . getTime ( ) ) ; }
create a new date iterator starting with the beginning of the first period .
