 {
     public var name:String;
     public var department:String;
-    public var idInDepartment:int;
-
-    public function EmployeeVO(name:String, department:String, idInDepartment:int)
+    public var uniqueID:int;
+
+    public function EmployeeVO(name:String, department:String, uniqueID:int)
     {
         this.name = name;
         this.department = department;
-        this.idInDepartment = idInDepartment;
+        this.uniqueID = uniqueID;
     }
 }
        private static function createEmployees():ArrayCollection
        {
            var result:ArrayCollection = new ArrayCollection();
            for (var i:int = 0; i < NO_ITEMS_PER_GRID_HEIGHT - 1; i++)
            {
                result.addItem(createEmployee("Emp-" + DEPARTMENT_DEVELOPMENT + "-" + i, DEPARTMENT_DEVELOPMENT, i));
            }

            for (i = 0; i < NO_ITEMS_PER_GRID_HEIGHT - 1; i++)
            {
                result.addItem(createEmployee("Emp-" + DEPARTMENT_SALES + "-" + i, DEPARTMENT_SALES, i));
            }

            return result;
        }

        private static function createEmployee(name:String, department:String, idInDepartment:int):EmployeeVO
        {
            return new EmployeeVO(name, department, idInDepartment);
        }

        private static function createGroupingCollection(source:ArrayCollection):GroupingCollection2

    {
        private static const DEPARTMENT_SALES:String = "Sales";
        private static const DEPARTMENT_DEVELOPMENT:String = "Development";
        private static const NO_EMPLOYEES_PER_DEPARTMENT:int = 5;
        private static const NO_DEPARTMENTS:int = 2;
        private static const NO_EMPLOYEES:int = NO_EMPLOYEES_PER_DEPARTMENT * NO_DEPARTMENTS;
        private static const _utils:HierarchicalCollectionViewTestUtils = new HierarchicalCollectionViewTestUtils();
        private static var _collectionView:HierarchicalCollectionView;
        private static var _sut:HierarchicalCollectionViewCursor;
        private static var _level0:ArrayCollection;
        private static var _employeesByID:Array = [];

        [Before]
        public function setUp():void
