Liverpool manager Brendan Rodgers expects Raheem Sterling to sign a new contract with the club in the next few days.