title: Replace constructor with a factory/or a builder
body: <p>I am using IntelliJ 10 Comnunity Edition, and I noticed there are two refactoring options which are similar:</p>
  
  <p>-Replace constructor with factory
  -Replace constructor with builder</p>
  
  <p>What are the differences between these two? When would I want to use over another?</p>
  
  <p>Thanks</p>