I have an illegal start of type error, does anybody know what is that?
<p>im getting an illegal start of type error after I compiled my program. does anybody has any idea why am I getting this error? thanks</p>

<pre><code>import java.util.Scanner;

class utility{
    private String gender;

utility('m');
public void setGender(char inGender){

    if(("m".equals(characterToUpperCase(inGender)))||("f".equals(characterToUpperCase(inGender))));

    gender = characterToUpperCase(inGender); 
}

private String characterToUpperCase(char inGender) {
    return null;
}

public static void main(String[]args){    
Scanner in = new Scanner(System.in);



  }  
}
</code></pre>

<p>Here is the error:</p>

<pre><code>illegal start of type utility('m');
</code></pre>
