* @param rowArray each item in the Array is a separate row of data
     */
    public void insertRows(int row, T[] rowArray) {
        List<T> rowList = new ArrayList<T>(rowArray.length);

        for (int i = 0; i < rowArray.length; i++) {
            rowList.add(rowArray[i]);
        }

        insertRows(row, rowList);
    }