retrofit http://square.github.io/retrofit/ を使って、APIの定義を書こうと思うのですが
http://example.com/hoge?kage20150825
http://example.com/hoge?kage20150826
http://example.com/hoge?kage20150827
のように、?の後の項目を任意に変えるにはどうしたらよいのでしょうか

public interface APIInterface {
@GET("/hoge?{date}")
void  getActivityNotificationList(@Path("date") String date, Callback<xxx> xxx);
}

と書いたのですが

java.lang.IllegalArgumentException: APIInterface.getActivityNotificationList: URL query string "{date}" must not have replace block.

と出て拒否されてしまいます。

URLの構造を変える事は出来ないです。