public function setDefaultOrderbyColumn(
        SwatTableViewOrderableColumn $column,
        $direction = SwatTableViewOrderableColumn::ORDER_BY_DIR_DESCENDING
    ) {
        if ($column->view !== $this) {
            throw new SwatException(
                'Can only set the default orderby on ' .
                    'orderable columns in this view.'
            );
        }

        // this method sets properties on the table-view
        $column->setDirection($direction);
    }