private void AddSeperators(HtmlTableRowGroup rowGroup,
            HtmlTable left,
            HtmlTable right,
            HtmlTable edge)
        {
            // Unchanged seperator
            left.AddBody("Seperator Base");
            right.AddBody("Seperator Diff");
            edge.AddBody("Seperator Diff");

            var startLine = rowGroup.Lines.Count > 0 ? rowGroup.Lines.First() : GetEmptyLine();
            var endLine = rowGroup.Lines.Count > 0 ? rowGroup.Lines.Last() : GetEmptyLine();

            left.AddBodySeperator(startLine.Left.LineNum, startLine.Left.Id, string.Format("Lines {0} to {1}", startLine.Left.LineNumber, endLine.Left.LineNumber));
            right.AddBodySeperator(startLine.Right.LineNum, startLine.Right.Id, string.Format("Lines {0} to {1}", startLine.Right.LineNumber, endLine.Right.LineNumber));
            edge.AddEdgeSeperator(startLine.Right.LineNum, startLine.Right.Id);

            left.EndBody();
            right.EndBody();
            edge.EndBody();
        }