package com.android.feedmeandroid; import java.util.Comparator; public class Ranker implements Comparator<Food>{ @Override public int compare(Food lhs, Food rhs) { double score1 = Math.log(lhs.num_positive)*(lhs.num_positive+1)/(lhs.num_negative+1); double score2 = Math.log(rhs.num_positive)*(rhs.num_positive+1)/(rhs.num_negative+1); if (score1>score2) return -1; if (score2>score1) return 1; return 0; } }