Não sou especialista em SQL Server, mas sei que isso funciona no Oracle e no Postgres e suspeito que funcione no MSSQL, mas não tenho como testá-lo no ATM.
AND creation_date < (CURRENT_TIMESTAMP - interval '5' day)
AND creation_date >= (CURRENT_TIMESTAMP - interval '15' day)
Ou se você estiver usando o tipo de data em vez de timestamp, você pode fazer isso, mas tenho certeza que não funcionaria no MSSQL. E o tipo DATE é bem diferente entre Oracle e Pg.
AND creation_date < CURRENT_DATE - 5
AND creation_date >= CURRENT_DATE - 15
Como foi observado nos comentários para OMG Ponies, você só pode adicionar ints aos tipos de data, não aos carimbos de data e hora. (O Oracle lança silenciosamente o carimbo de data/hora até a data)