help me fix this method pls!!
i keep getting this error : return statement missing, this is the method:
public static int readInteger( String text, int start, int end ) {
// Body of method readInteger
boolean num = true;
while ( !num ) {
System.out.print( text );
String s;
s = Stdin.readln();
if (isInteger(s)) {
int input = Integer.parseInt(s);
if ( start > end ) {
} else if ( input >= start && input <= end ) {
return input;
}
}

