'Add row filter for specified column.
:param col_id: Zero-origin column id. 0 means first column.
:type  col_id: int
:param vals: Value list to show.
:type  vals: str[]
:param blank: Show rows that have blank cell if True (default=``False``)
:type  blank: bool'

def add_filter_column(self, col_id, vals, blank=False):

    filter_column = FilterColumn(col_id, vals, blank)
    self._filter_columns[filter_column.col_id] = filter_column
    return filter_column
