How to instantiante object & call setter on same line?
<p>If I have an <code>Employee</code> class with a default constructor:</p>

<pre><code>private String firstName;
public Employee(){}
</code></pre>

<p>and a setter:</p>

<pre><code>public void setFirstName(String firstName){
    this.firstName = firstName;
}
</code></pre>

<p>Why does this attempt fail to instantiate and call the setter in the same line?</p>

<pre><code>Employee employee = new Employee().setFirstName("John");
</code></pre>
