public void consume(final int turn) {
Collections.sort(itemsToConsume);
if (itemsToConsume.size() > 0) {
final ConsumableItem food = itemsToConsume.get(0);
if (food.consumed()) {
itemsToConsume.remove(0);
} else {
if (turn % food.getFrecuency() == 0) {
logger.debug("Consumed item: " + food);
final int amount = food.consume();