Table opHistoryDetails = new Table("opHistoryDetails", "All-Time Tablet Operation Results");
opHistoryDetails.addSortableColumn("Operation");
opHistoryDetails.addSortableColumn("Success", new NumberType<Integer>(), null);
opHistoryDetails.addSortableColumn("Failure", new NumberType<Integer>(), null);
opHistoryDetails.addSortableColumn("Average<br />Queue Time", new DurationType(), null);
opHistoryDetails.addSortableColumn("Std. Dev.<br />Queue Time", new NumberType<Double>(), null);
opHistoryDetails.addSortableColumn("Average<br />Time", new DurationType(), null);
opHistoryDetails.addSortableColumn("Std. Dev.<br />Time", new NumberType<Double>(), null);
opHistoryDetails.addSortableColumn("Percentage Time Spent", new ProgressChartType(totalElapsedForAll), null);
opHistoryDetails.addRow("Split", historical.split.num, historical.split.fail, null, null,
historical.split.num != 0 ? (long) (historical.split.elapsed / historical.split.num) : null, splitStdDev, historical.split.elapsed);