anchor.diff:  	
   	    // String object and primitive comparisons.
   	    assertTrue(_.isEqual("Curly", "Curly"), "Identical string primitives are equal");
  -	    assertTrue(!_.isEqual("Curly", "Larry"), "String primitives with different values are not equal");
  +	    assertFalse(_.isEqual("Curly", "Larry"), "String primitives with different values are not equal");
   
   	    // Number object and primitive comparisons.
  -	    assertTrue(_.isEqual(num75, num75), "Identical number primitives are equal");
  +	    assertTrue(_.isEqual(75, num75), "Identical number primitives are equal");
   
   	    // Boolean object and primitive comparisons.
   	    assertTrue(_.isEqual(true, true), "Identical boolean primitives are equal");
  
positive.code: 	}
  	
  	public void function testIsObject() {
  	    assertTrue(!_.isObject([1, 2, 3]), 'arrays are not objects');
  	    // assertTrue(_.isObject(function () {}), 'functions are objects');
  	    // assertTrue(!_.isObject(javaCast("null", 0)), 'null is not an object');
  	    assertTrue(!_.isObject('string'), 'string is not an object');
  	    assertTrue(!_.isObject(12), 'number is not an object');
  	    assertTrue(!_.isObject(true), 'boolean is not an object');
  	}
  	
  	public void function testIsArray() {
  
negative.code: 	    // assertTrue(!_.isEqual(1, true), "Number and boolean primitives with like values are not equal");
  	    // Dates.
  	    assertTrue(_.isEqual(CreateDate(2009, 9, 25), CreateDate(2009, 9, 25)), "Date objects referencing identical times are equal");
  	    assertFalse(_.isEqual(CreateDate(2009, 9, 25), CreateDate(2009, 11, 13)), "Date objects referencing different times are not equal");
  
  	    // Empty arrays, array-like objects, and object literals.
  	    assertTrue(_.isEqual({}, {}), "Empty object literals are equal");
  	    assertTrue(_.isEqual([], []), "Empty array literals are equal");
  	    assertTrue(_.isEqual([{}], [{}]), "Empty nested arrays and objects are equal");
  	    assertFalse(_.isEqual({length: 0}, []), "Array-like objects and arrays are not equal.");
  	    assertFalse(_.isEqual([], {length: 0}), "Commutative equality is implemented for array-like objects");
  
  	    assertFalse(_.isEqual({}, []), "Object literals and array literals are not equal");
  	    assertFalse(_.isEqual([], {}), "Commutative equality is implemented for objects and arrays");
  
  	    // Arrays with primitive and object values.
  	    assertTrue(_.isEqual([1, "Larry", true], [1, "Larry", true]), "Arrays containing identical primitives are equal");
  