public final Node withDeepSortedKeys() {
        return withDeepSortedKeys(Comparator.comparing(StringNode::getValue));
    }
Returns a node with sorted keys and sorted keys of all nested object
nodes.

@return Returns the node in which all object nodes have sorted keys.
smithy-model/src/main/java/software/amazon/smithy/model/node/Node.java