@@ -0,0 +1,701 @@
+// From the codahale metrics library: https://github.com/codahale/metrics%0Apackage com.codahale.metrics;%0A%0A%0A/**%0A * A gauge metric is an instantaneous reading of a particular value. To instrument a queue's depth,%0A * for example:%3Cbr%3E%0A * %3Cpre%3E%3Ccode%3E%0A * final Queue&lt;String&gt; queue = new ConcurrentLinkedQueue&lt;String&gt;();%0A * final Gauge&lt;Integer&gt; queueDepth = new Gauge&lt;Integer&gt;() %7B%0A *     public Integer getValue() %7B%0A *         return queue.size();%0A *     %7D%0A * %7D;%0A * %3C/code%3E%3C/pre%3E%0A *%0A * @param %3CT%3E the type of the metric's value%0A */%0Apublic interface Gauge%3CT%3E extends Metric %7B%0A%09/**%0A%09 * Returns the metric's current value.%0A%09 *%0A%09 * @return the metric's current value%0A%09 */%0A%09T getValue();%0A%7D%0A

Add failing test for #6: Unexpected KW_Implements