nb this method currently has a mis-feature in that it returns false incorrectly when there is a single end-of-line left in the file . concode_field_sep Scanner scanner concode_field_sep String next concode_elem_sep boolean hasNextBigInteger concode_elem_sep float nextFloat concode_elem_sep BigDecimal nextBigDecimal concode_elem_sep void noSuchElementHandler concode_elem_sep boolean hasNextFloat concode_elem_sep String nextLine concode_elem_sep boolean hasNext concode_elem_sep int nextInt concode_elem_sep int nextInt concode_elem_sep long nextLong concode_elem_sep long nextLong concode_elem_sep void remove concode_elem_sep double nextDouble concode_elem_sep boolean hasNextLine concode_elem_sep char nextChar concode_elem_sep void inputMismatchExceptionHandler concode_elem_sep boolean hasNextInt concode_elem_sep void finalize concode_elem_sep boolean hasNextBigDecimal concode_elem_sep void close concode_elem_sep BigInteger nextBigInteger concode_elem_sep BigInteger nextBigInteger concode_elem_sep boolean hasNextDouble concode_elem_sep boolean hasNextLong concode_elem_sep void illegalStateExceptionHandler
boolean function ( ) { return hasNext ( ) ; }