public static Collection<Track> getTopTracks(String user, Period period, String apiKey) { Result result = Caller.getInstance() .call("user.getTopTracks", apiKey, "user", user, "period", period.getString()); return ResponseBuilder.buildCollection(result, Track.class); }