return ret.toString();
return line.toString();
 public String readUntil(char c) throws IOException {   if (lookaheadChar == UNDEFINED) {     lookaheadChar = super.read();   }   StringBuffer ret = new StringBuffer("");   while (lookaheadChar != c && lookaheadChar != END_OF_STREAM) {     ret.append((char) lookaheadChar);     if (lookaheadChar == '\n') {       lineCounter++;     }      lastChar = lookaheadChar;     lookaheadChar = super.read();   }   return ret.toString();     }