func (tlw Wrapper) TotalRowContent() string {
	return tlw.content(tlw.tl.Totals, tlw.tl.Totals)
}
TotalRowContent returns all the totals
package tablelocklatency
import (
	"database/sql"
	"fmt"
	"sort"
	"time"
	"github.com/sjmudd/ps-top/context"
	"github.com/sjmudd/ps-top/lib"
	"github.com/sjmudd/ps-top/model/tablelocks"
)
type Wrapper struct {
	tl *tablelocks.TableLocks
}
func NewTableLockLatency(ctx *context.Context, db *sql.DB) *Wrapper {
	return &Wrapper{
		tl: tablelocks.NewTableLocks(ctx, db),
	}
}
func (tlw *Wrapper) ResetStatistics() {
	tlw.tl.ResetStatistics()
}
func (tlw *Wrapper) Collect() {
	tlw.tl.Collect()
	sort.Sort(byLatency(tlw.tl.Results))
}
func (tlw Wrapper) Headings() string {
	return fmt.Sprintf("%10s %6s|%6s %6s|%6s %6s %6s %6s %6s|%6s %6s %6s %6s %6s|%-30s",
		"Latency", "%",
		"Read", "Write",
		"S.Lock", "High", "NoIns", "Normal", "Extrnl",
		"AlloWr", "CncIns", "Low", "Normal", "Extrnl",
		"Table Name")
}
func (tlw Wrapper) RowContent() []string {
	rows := make([]string, 0, len(tlw.tl.Results))
	for i := range tlw.tl.Results {
		rows = append(rows, tlw.content(tlw.tl.Results[i], tlw.tl.Totals))
	}
	return rows
}