add metrics for ExecutorService and ThreadFactory
'wrappee' sounds silly, renaming
add javadocs for java.util.concurrent instrumentations
implement ExecutionService instead of inheriting from AbstractExecutionService
rename underlying implementations as 'delegate'
use MetricRegistry#name instead of doing concatenation manually
use a Meter for completed tasks
make Metric members private and retrieve them from the registry for testing
format to adhere to project code convention
mark fields as final, removed a stdout statement
use meters for 'created' and 'finished'/'terminated' metrics
have both test classes terminate the generated threads cleanly
New metric 'utilization-max' to track thread usage out of max pool size
Add utilization-max to jetty8
add option to provide MetricFilter to MetricsServlet
Fix for ArrayOutOfBoundsException if reservoir has too many samples and
causes integer overflow.
...
Update fix per ceetav's comments.
Every reporter implements Reporter interface to indicate that is a Reporter
Use getClass() instead of directly referencing AbstractInstrumentedFilter, so that subclass names are used instead.