code: public boolean before (final TimeOfDay timeOfDay)
    {
      if (timeOfDay.m_nHour > m_nHour)
        return true;
      if (timeOfDay.m_nHour < m_nHour)
        return false;
  
      if (timeOfDay.m_nMinute > m_nMinute)
        return true;
      if (timeOfDay.m_nMinute < m_nMinute)
        return false;
  
      if (timeOfDay.m_nSecond > m_nSecond)
        return true;
      if (timeOfDay.m_nSecond < m_nSecond)
        return false;
  
      return false; // must be equal...
    }
docs: Determine with this time of day is before the given time of day.
  
  @return true this time of day is before the given time of day.