package Ġcom . qt alk . sample . data Ċ Ċ import Ġcom . google . gson . annotations . SerializedName Ċ Ċ data Ġclass ĠCountry Ġ( ĊĠĠĠĠĠĠĠ Ġ@ SerializedName ( Country Params . COUNTRY _ NAME ) Ġval Ġcountry Name Ġ: ĠString , ĊĠĠĠĠĠĠĠ Ġ@ SerializedName ( Country Params . POP UL ATION ) Ġval Ġpopulation Ġ: ĠLong Ċ ) Ġ: ĠComparable < Country >{ ĊĠĠĠ Ġoverride Ġfun Ġcompare To ( other : ĠCountry ): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen { ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġsame ĊĠĠĠĠĠĠĠĠĠĠĠ Ġother . population Ġ== Ġthis . population ->{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 0 ĊĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġthis Ġis Ġgreater ĊĠĠĠĠĠĠĠĠĠĠĠ Ġother . population Ġ< Ġthis . population Ġ-> { ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ 1 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġthis Ġis Ġless er ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġreturn Ġ Ġ- 1 ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ object ĠCountry Params { ĊĠĠĠ Ġconst Ġval ĠCOUN TRY _ NAME Ġ= Ġ" country " ĊĠĠĠ Ġconst Ġval ĠPOP UL ATION Ġ= Ġ" population " Ċ }