def is_valid_column_name(column):
    """
    gets a value indicating that given column name is valid.

    :param str column: column name.

    :rtype: bool
    """

    if not isinstance(column, str) or len(column) <= 0:
        return False

    column = column.replace('+', '').replace('-', '').strip()
    return len(column) > 0 and ' ' not in column