original_docstring:  Checks to see if the check_value is a list type. If it is not,
          returns this param's tag. If it is a list type, check its first value
          for a type mismatch with check_value's first element.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
  
          @return: The tag of this param if check_value is not a list, the tag of the
                   first value in this list if it does not match the first element in
                   the check_value list, or None
          @rtype : Str or None
  
          
docstring: Checks to see if the check_value is a list type. If it is not,
  returns this param's tag. If it is a list type, check its first value
  for a type mismatch with check_value's first element.
  
  @param check_value: The body string that is used to compare with this param
  @type  check_value: Str
  
  @return: The tag of this param if check_value is not a list, the tag of the
  first value in this list if it does not match the first element in
  the check_value list, or None
  @rtype : Str or None
docstring_tokens: Checks to see if the check_value is a list type . If it is not returns this param ' s tag . If it is a list type check its first value for a type mismatch with check_value ' s first element . @param check_value : The body string that is used to compare with this param @type check_value : Str @return : The tag of this param if check_value is not a list the tag of the first value in this list if it does not match the first element in the check_value list or None @rtype : Str or None
code: def check_type_mismatch(self, check_value):
          """ Checks to see if the check_value is a list type. If it is not,
          returns this param's tag. If it is a list type, check its first value
          for a type mismatch with check_value's first element.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
  
          @return: The tag of this param if check_value is not a list, the tag of the
                   first value in this list if it does not match the first element in
                   the check_value list, or None
          @rtype : Str or None
  
          """
          new_check = check_value
          if not isinstance(check_value, list):
              return self.tag
          elif check_value:
              new_check = check_value[0]
  
          return self._values[0].check_type_mismatch(new_check)
code_tokens: def check_type_mismatch ( self , check_value ) : new_check = check_value if not isinstance ( check_value , list ) : return self . tag elif check_value : new_check = check_value [ 0 ] return self . _values [ 0 ] . check_type_mismatch ( new_check )
short_docstring: Checks to see if the check_value is a list type.
short_docstring_tokens: Checks to see if the check_value is a list type .
comment: """ Checks to see if the check_value is a list type. If it is not,
          returns this param's tag. If it is a list type, check its first value
          for a type mismatch with check_value's first element.
  
          @param check_value: The body string that is used to compare with this param
          @type  check_value: Str
  
          @return: The tag of this param if check_value is not a list, the tag of the
                   first value in this list if it does not match the first element in
                   the check_value list, or None
          @rtype : Str or None
  
          """