<table id="sortableTableEnum">
    <thead>
        <tr>
            <th onclick="sortTable(0, 'sortableTableEnum')">
                Name
                <span>
                    <span class="up">&#9650;</span>
                    <span class="down">&#9660;</span>
                </span>
            </th>
            <th onclick="sortTable(1, 'sortableTableEnum')">
                Value
                <span>
                    <span class="up">&#9650;</span>
                    <span class="down">&#9660;</span>
                </span>
            </th>
            <th onclick="sortTable(2, 'sortableTableEnum')">
                Description
                <span>
                    <span class="up">&#9650;</span>
                    <span class="down">&#9660;</span>
                </span>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr> <td>Category_Low_Level</td> <td></td> <td><p>========= Low level Units ===========</p>
</td> </tr>
<tr> <td>Character</td> <td></td> <td></td> </tr>
<tr> <td>CodeUnit</td> <td></td> <td></td> </tr>
<tr> <td>CodePoint</td> <td></td> <td></td> </tr>
<tr> <td>Byte</td> <td></td> <td></td> </tr>
<tr> <td>Category_Human_Readable</td> <td></td> <td><p>========= Human-Readable Units ===========</p>
</td> </tr>
<tr> <td>Grapheme</td> <td></td> <td></td> </tr>
<tr> <td>Glyph</td> <td></td> <td></td> </tr>
<tr> <td>Ligature</td> <td></td> <td></td> </tr>
<tr> <td>Cluster</td> <td></td> <td></td> </tr>
<tr> <td>Category_Structural</td> <td></td> <td><p>========= Structural Units ===========</p>
</td> </tr>
<tr> <td>Line</td> <td></td> <td></td> </tr>
<tr> <td>Sentence</td> <td></td> <td></td> </tr>
<tr> <td>Paragraph</td> <td></td> <td></td> </tr>
<tr> <td>Document</td> <td></td> <td></td> </tr>
<tr> <td>Block</td> <td></td> <td></td> </tr>
<tr> <td>Category_Linguistic</td> <td></td> <td><p>========= Linguistic Units ===========</p>
</td> </tr>
<tr> <td>Token</td> <td></td> <td><p><em>Default</em></p>
</td> </tr>
<tr> <td>Word</td> <td></td> <td></td> </tr>
<tr> <td>Statement</td> <td></td> <td></td> </tr>
<tr> <td>Category_Groupings</td> <td></td> <td><p>========= Structural Groupings ===========</p>
</td> </tr>
<tr> <td>Grouping</td> <td></td> <td></td> </tr>
<tr> <td>GroupingContent</td> <td></td> <td></td> </tr>
<tr> <td>Bracketed</td> <td></td> <td></td> </tr>
<tr> <td>BracketedContent</td> <td></td> <td></td> </tr>
<tr> <td>Comment</td> <td></td> <td></td> </tr>
<tr> <td>Category_PatternBased</td> <td></td> <td><p>========= Pattern-Based Units ===========</p>
</td> </tr>
<tr> <td>Match</td> <td></td> <td><p>A Find, Filter, or Replace operation in uCalc.String automatically switches to this view</p>
</td> </tr>
<tr> <td>Split</td> <td></td> <td><p>Split based on ViewContext</p>
</td> </tr>
<tr> <td>Custom</td> <td></td> <td></td> </tr>
<tr> <td>MultiTier</td> <td></td> <td></td> </tr>
<tr> <td>CsvField</td> <td></td> <td><p>Comma separated field</p>
</td> </tr>
<tr> <td>TsvField</td> <td></td> <td><p>Tab separated field</p>
</td> </tr>
<tr> <td>Category_Niche</td> <td></td> <td><p>========= Niche ===========</p>
</td> </tr>
<tr> <td>CollationElement</td> <td></td> <td></td> </tr>
<tr> <td>CursorPosition</td> <td></td> <td></td> </tr>
<tr> <td>SurrogatePair</td> <td></td> <td></td> </tr>

    </tbody>
</table>