<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _select_row_by_column_value(tree_view, list_store, column, value):
 """Helper method to select a tree view row :param Gtk.TreeView tree_view: Tree view who's row is to be selected :param Gtk.ListStore list_store: List store of the tree view :param int column: Column in which the value is searched :param value: Value to search for :returns: Row of list store that has selected :rtype: int """

        for row_num, iter_elem in enumerate(list_store):
            if iter_elem[column] == value:
                tree_view.set_cursor(row_num)
                return row_num