':param rows: array of arrays
Every row is array of string (string per column)'

def __init__(self, rows):

    self._rows = rows
    self._colsNum = len(self._rows[0])
    self._colsRange = range(self._colsNum)
    self._separator = '|'
