Easy way to insert at top of a tableview widget?

My app asks users to enter successive lines of text. I want each line that is entered to appear at the top (i.e. line 1) of the tableview widget rather than after the previous entered text.

I know there is table.insert() , but I have no idea how, or indeed if it is possible, to interface this call  to the tableview widget.

Of course, I could keep a local table of entries, inserting each line of text as it is entered into the table at entry 1 and then re-drawing the table for each line, but this does seem ugly.