public Table addHeader(Integer columnIndex, TableHeader tableHeader) {
		this.headers.put(columnIndex, tableHeader);
		return this;
	}
Provide a basic concept of a table structure containing a map of column headers and a collection of rows. Used to
render text-based tables (console output).

@see UiUtils

@author Gunnar Hillert
@since 1.0
spring-xd-shell/src/main/java/org/springframework/xd/shell/util/Table.java