Retorno de carro e nova linha com Java e readLine ()

Estou usando o código a seguir para estabelecer uma conexão HTTP e ler dados:

con = (HttpURLConnection) new URL("http://stream.twitter.com/1/statuses/sample.json").openConnection();
...
con.connect();
while (line = rd.readLine()) {
    if (line.contains("\r\n")) {
      System.out.println("Carriage return + new line");
    }
} 

No entanto, parece que "\ r \ n" não faz parte da string (line), embora o servidor os retorne. Como posso ler os dados e detectar "\ r \ n"?

Obrigado,

Joel

questionAnswers(2)

yourAnswerToTheQuestion