code: def describe_contents(self):
          
          print('======================================================================')
          print(self)
          print('Table  = ',  str(len(self.header)) + ' cols x ' + str(len(self.arr)) + ' rows')
          print('HEADER = ', self.get_header())
          print('arr    = ', self.arr[0:2])
docs: describes various contents of data table