def __lt__(self, other):
if not isinstance(other, interface.DateTimeValues):<EOL><INDENT>raise ValueError('<STR_LIT>')<EOL><DEDENT>if not isinstance(other, SemanticTime):<EOL><INDENT>return True<EOL><DEDENT>return self._SORT_ORDER < other._SORT_ORDER<EOL>
Determines if the date time values are less than other.

        Args:
          other (DateTimeValues): date time values to compare against.

        Returns:
          bool: True if the date time values are less than other.

        Raises:
          ValueError: if other is not an instance of DateTimeValues.