public static <T> TreeNode<T> of(final T value) {
		return new TreeNode<>(value);
	}
Return a new {@code TreeNode} with the given node {@code value}.

@param value the node value
@param <T> the tree-node type
@return a new tree-node
jenetics.ext/src/main/java/io/jenetics/ext/util/TreeNode.java