Bob has to interview 4 different candidates. He has to schedule each of them at different times throughout the day. How many different ways can he schedule the candidates?