 the value matches the class given as a matcher argument

(matcha/run-match (matcha/instance? clojure.lang.Keyword) :foo) ; =&gt; passes
(matcha/run-match (matcha/instance? clojure.lang.Keyword) 1)    ; =&gt; fails</pre></div></div><div class="public anchor" id="var-is"><h3>is</h3><h4 class="type">macro</h4><div class="usage"><code>(is matcher x)</code></div><div class="doc"><pre class="plaintext">clojure.test integration

runs a matcher against a given value, reporting failures via clojure.test
(just like 