 
 	/**
 	 * The following properties are used for equality comparison:<br>
-	 * <code>source, data, columnMetadata, idFields</code><br>
+	 * <code>source, data, idFields, columnMetadata</code><br>
 	 * The following properties are used by ColumnTreeNode but not for equality comparison:<br>
 	 * <code>label, children, isBranch, hasChildBranches</code><br>
 	 */

		
		/**
		 * Set this to true if this node is a branch, or false if it is not.
		 * Otherwise, hasChildBranches() will check getChildren() and isBranch() on each child.
		 */
		public var _hasChildBranches:* = null;


	{
		/**
		 * The following properties are used for equality comparison:<br>
		 * <code>source, data, idFields, columnMetadata</code><br>
		 * The following properties are used by ColumnTreeNode but not for equality comparison:<br>
		 * <code>label, children, isBranch, hasChildBranches</code><br>
		 */
