import com.google.common.base.Strings;
import java.util.Collection;
import java.util.HashMap;
import com.google.common.base.Strings;
import java.util.Collection;
import java.util.HashMap;
String leastLoadedCandidate = null;
long leastLoadedCount = Long.MAX_VALUE;
if (!Strings.isNullOrEmpty(currentOwner)) {
String leastLoadedCandidate = null;
long leastLoadedCount = Long.MAX_VALUE;
if (!Strings.isNullOrEmpty(currentOwner)) {
localStatistics.put(currentOwner, localVal - 1);
}
for (String candidateName : viableCandidates) {
localStatistics.put(currentOwner, localVal - 1);
}
for (String candidateName : viableCandidates) {