Return by List collection rather than by generic Collection interface