@SuppressWarnings("unchecked")
	public <I extends TreeItem<T>> void sortChildren(@Nonnull Comparator<I> comparator) {
		synchronized (sourceChildren) {
			sourceChildren.sort((Comparator<TreeItem<T>>) comparator);
		}
	}
@param comparator
		Comparator to run to handle child sorting.
recaf-ui/src/main/java/software/coley/recaf/ui/control/tree/FilterableTreeItem.java