```
import java.util.list;
import java.util.*;
public class PatientRecordSystem
{
  private int PATIENTMAX = 100;
  private int OBSERVATIONMAX = 50;

   private int current = 1;
   private int observationcurrent = 1;
   // current = patients, observationcurrent = observations count

   public PatientRecordSystem()
   {
       addPatient();
   }

   public void String addMeasurementObservationType()
   {

   }

   public void String addCategoryObservationType()
   {

   }

   public void String addPatient()
   {
   String PatientName = "James";
   String PatientID = "10122";

   }

   public void String addMeasurementObservation()
   {
   // for patient
   }

   public void String addCategoryObservation()
   {
   // for patient
   }
   // no interactive inputs, all static details.
   }
}

```

i'm unsure as to what is causing the error to appear as : 

> 
> PatientRecordSystem.java:17: error: '(' expected
>  public void String addMeasurementObservationType()
>  ^ PatientRecordSystem.java:22: error: '(' expected
>  public void String addCategoryObservationType()
>  ^ PatientRecordSystem.java:27: error: '(' expected
>  public void String addPatient()
>  ^ PatientRecordSystem.java:34: error: '(' expected
>  public void String addMeasurementObservation()
>  ^ PatientRecordSystem.java:39: error: '(' expected
>  public void String addCategoryObservation()
> 
> 
>