parameters: (self, header_path)
return_statement: return True
docstring: Check if a header is in alphabetical order with the previous header.
  
      Args:
        header_path: Header to be checked.
  
      Returns:
        Returns true if the header is in alphabetical order.
docstring_summary: Check if a header is in alphabetical order with the previous header.
docstring_tokens: Check if a header is in alphabetical order with the previous header .
function: def IsInAlphabeticalOrder(self, header_path):
      """Check if a header is in alphabetical order with the previous header.
  
      Args:
        header_path: Header to be checked.
  
      Returns:
        Returns true if the header is in alphabetical order.
      """
      canonical_header = self.CanonicalizeAlphabeticalOrder(header_path)
      if self._last_header > canonical_header:
        return False
      self._last_header = canonical_header
      return True
function_tokens: def IsInAlphabeticalOrder ( self , header_path ) : canonical_header = self . CanonicalizeAlphabeticalOrder ( header_path ) if self . _last_header > canonical_header : return False self . _last_header = canonical_header return True