Changes for clojure.core/isa?

Magomimmo on Sat, 21 Jul 2012
user=> (import 'java.util.PriorityQueue)
java.util.PriorityQueue

user=> (bases PriorityQueue)
(java.util.AbstractQueue java.io.Serializable)

user=> (import 'java.util.AbstractQueue)
java.util.AbstractQueue

user=> (isa? PriorityQueue AbstractQueue)
true

user=> (bases AbstractQueue)
(java.util.AbstractCollection java.util.Queue)

user=> (isa? PriorityQueue java.util.AbstractCollection)
true

user=> (isa? PriorityQueue java.util.Queue)
true

user=> (isa? java.util.PriorityQueue java.util.TreeMap)
false
OnesimusUnbound on Wed, 03 Aug 2011
user=> (import 'java.util.PriorityQueue)
java.util.PriorityQueue

user=> (bases java.util.PriorityQueue)
(java.util.AbstractQueue java.io.Serializable)

user=> (isa? java.util.PriorityQueue java.util.AbstractQueue)
true

user=> (isa? java.util.PriorityQueue java.util.TreeMap)
false