public List/*<TableColSpec>*/ getColSpec() {
final List cols = new ArrayList();
final TableColSpec cb = new TableCol();
cb.addStyleName("cc");
cb.addStyleName("w31px");
//DOM.setStyleAttribute(cb.getElement(), "width", "20px");
//setAttribute(cb.getElement(), "style", "width: 20px;");
final TableColSpec star = new TableCol();
//setAttribute(star.getElement(), "style", "width: 20px;");
//DOM.setStyleAttribute(star.getElement(), "width", "20px");
star.addStyleName("w20px");
final TableColSpec from = new TableCol();
//from.addStyleName("r1-from");
//setAttribute(from.getElement(), "style", "width: 27ex;");
//DOM.setStyleAttribute(from.getElement(), "width", "27ex");
from.addStyleName("w27ex");
//from.addStyleName("nooverflow");
final TableColSpec tome = new TableCol();
//setAttribute(tome.getElement(), "style", "width: 2ex;");
tome.addStyleName("w2ex");
final TableColSpec subject = new TableCol();
//subject.addStyleName("r1-subject");
//subject.addStyleName("nooverflow");
final TableColSpec attachment = new TableCol();
//attachment.addStyleName("r1-attachment");
//setAttribute(attachment.getElement(), "style", "width: 17px;");
attachment.addStyleName("w17px");
final TableColSpec date = new TableCol();
//date.addStyleName("r1-date");
//setAttribute(date.getElement(), "style", "width: 9.5ex;");
date.addStyleName("w9p5ex");
//date.addStyleName("nooverflow");
cols.add(cb);
cols.add(star);
cols.add(from);