return (a == b);
}
+ if ((a instanceof Number) && (b instanceof Number)) {
+ Number aNum = (Number)a;
+ Number bNum = (Number)b;
+
+ return ( (aNum.longValue() == bNum.longValue())
+ || (aNum.doubleValue() == bNum.doubleValue()) );
+ }
+
return a.equals(b);
}