def isspace(text):
    """
    Checks if there are only whitespace characters in ``text`` and there is at least one character. 
    
    Whitespace characters are those characters defined in the Unicode character database 
    as "Other" or "Separator".
    
    :param text: The string to check
    :type text:  ``str``
    
    :return: True if there are only whitespace characters in ``text`` and there is at least one character, False otherwise. 
    :rtype:  ``bool``
    """
    assert isinstance(text,str), '%s is not a string' % text
    return text.isspace()