Multi-Conditional Ranking with Large Language Models