module TablePrint::RowRecursion

def header

def header
  padded_names = columns.collect do |column|
    f = FixedWidthFormatter.new(column.width)
    f.format(column.name)
  end
  header_string = padded_names.join(" #{TablePrint::Config.separator} ")
  header_string.upcase! if TablePrint::Config.capitalize_headers
  header_string
end