A bit too abstract IMHO. Maybe the method body should be a
default
method in the interface. Maybe it belongs in a different class altogether. Maybe something else.