List<WeightedLanguage> languages = new ArrayList<WeightedLanguage>();
for (Object obj : accepts)
{
if (obj instanceof Locale)
{
languages.add(new WeightedLanguage((Locale)obj, 1.0F));
continue;
}
String accept = configuration.toHeaderString(obj);
StringTokenizer tokenizer = new StringTokenizer(accept, ",");
while (tokenizer.hasMoreElements())