public static <K, V> String fromMap(final Map<K, V> map) {
        Objects.requireNonNull(map);
        final Set<Entry<K, V>> data = map.entrySet();
        return fromEntries(map.entrySet());
    }
Builds a two column table from a map
Sub-classes of {@link Number} are right aligned.

@return A {@link String} containing the markdown style table.
stroom-util/src/main/java/stroom/util/logging/AsciiTable.java