Sorted metrics

I don't think this is a service. Semantically it looks more like a factory.
I guess you annotated it as a service to have spring manage it. If that's the case I'd rather use the Controller annotation than the Service.