I want to add a Guest to the array guests, can you guys see what am doing wrong, or cant I call a a string, constructor, constructor ? 

The error says: `the method addGuest(Guest) in the type table is not applicable for the argument ( String, Tea,Cake)`. I am trying to put a guest in to an array

here is my code.

```
guests[0]=table.addGuest("Alice",new Tea("RoseShip Tea",false,true),new Cake("Chocolate Sponge"));

```

and constructor of class Guest is like this:

```
public Guest(String name, Tea newTea, Cake newCake)

```

constructor of class Tea is:

```
public Tea(String name, boolean suiker, boolean melk)

```

Class Cake:

```
public Cake(String name) {
    this.name = name;
}

```

addGuest method:

```
public void addGuest(Guest guest)

```

and what am trying to do is this:

```
guests[0]=table.addGuest(new Guest("Alice"),new Tea("RoseShip Tea",false,true),new Cake("Chocolate Sponge"));

```