private LastSeen(LastSeen first, LastSeen second) { this.EntityHasRadar = first.EntityHasRadar || second.EntityHasRadar; this.Info = RadarInfo.getNewer(first.Info, second.Info); LastSeen newer; if (first.isNewerThan(second)) { newer = first; } else { newer = second; } this.Entity = newer.Entity; this.LastSeenAt = newer.LastSeenAt; this.LastKnownPosition = newer.LastKnownPosition; this.LastKnownVelocity = newer.LastKnownVelocity; value_isValid = true; }